1 00:00:04,160 --> 00:00:04,610 Can you? 2 00:00:08,540 --> 00:00:09,760 Since Dundar. 3 00:00:11,920 --> 00:00:16,070 So thank you very much for joining us today. 4 00:00:18,110 --> 00:00:23,420 We'll continue on the other topics in the beginner batch, so. 5 00:00:25,890 --> 00:00:29,480 To Karani, can you take the speech and continue? 6 00:00:30,440 --> 00:00:31,720 Yeah, sure, sure. 7 00:00:33,160 --> 00:00:39,860 So, so, so today we want to look at item number seven. 8 00:00:39,880 --> 00:00:46,410 I'm hopeful that we are going to cover seven and eight because it is kind of related to number seven 9 00:00:46,420 --> 00:00:48,450 requires very little of our time. 10 00:00:49,450 --> 00:00:54,280 So we are going to be creating our custom app that we are going to be working on. 11 00:00:55,510 --> 00:01:04,840 And before we go there, I want to mention, one, the reason why we need a custom app even when you 12 00:01:04,840 --> 00:01:06,220 are working with ERP next. 13 00:01:08,190 --> 00:01:16,830 And that is because I said in the previous sessions that you never want to write you good on top of 14 00:01:16,830 --> 00:01:23,190 what you are up next or Frappé have written already, because if what happens is when they release a 15 00:01:23,190 --> 00:01:29,800 new when they release some new code, you are code is going to be overwritten. 16 00:01:30,300 --> 00:01:34,230 So if, for instance, you came to this is this is our file. 17 00:01:35,870 --> 00:01:38,450 It is our fault that this is our application here. 18 00:01:39,140 --> 00:01:42,750 If you come to Europe next here, this is the up. 19 00:01:43,610 --> 00:01:50,540 And you come to any of these domains here, right to a code, what is going to happen is that you most 20 00:01:50,540 --> 00:01:53,810 likely you are caught, is going to be overwritten when there is some new code. 21 00:01:54,200 --> 00:02:01,550 So anytime you need to do any customizations on Europeanist, you need to create a custom app. 22 00:02:02,420 --> 00:02:04,230 And that is what we are going to be doing today. 23 00:02:04,910 --> 00:02:09,420 And then after that, we will need to install that app on our site. 24 00:02:09,890 --> 00:02:16,280 Remember, they say that we created was if you visit the sites directory, I told you that we are going 25 00:02:16,280 --> 00:02:17,780 to be working on most of the apps. 26 00:02:17,780 --> 00:02:19,880 And this is directory here. 27 00:02:19,880 --> 00:02:22,800 We have our site that is code for a training. 28 00:02:23,210 --> 00:02:24,350 So this is our site. 29 00:02:24,830 --> 00:02:32,920 So this site right now, if you look at its site to config file, say, config about absolute texte, 30 00:02:33,350 --> 00:02:37,720 there is down to two apps that I installed for that becomes by default. 31 00:02:38,330 --> 00:02:40,840 So we have installed the AP next on top of it. 32 00:02:40,850 --> 00:02:43,820 You remember we did that, I think, on first day. 33 00:02:44,900 --> 00:02:47,080 Yeah, we did that on the on our first day. 34 00:02:48,170 --> 00:02:52,940 So we need to install our custom up here and we are in this. 35 00:02:52,940 --> 00:03:00,640 It is going to be building the library management system that comes with with the documentation. 36 00:03:00,650 --> 00:03:06,320 So if I come here, you see here they have a library management system is on the in the on the frappé 37 00:03:06,330 --> 00:03:07,160 documentation. 38 00:03:08,390 --> 00:03:11,780 This is what you are going to be following to build to build our app. 39 00:03:12,660 --> 00:03:18,690 So you can again at your own time, maybe go through this documentations and maybe prepare yourself 40 00:03:18,690 --> 00:03:28,830 with questions and stuff like that, so when we want to build our custom up the command, we need to 41 00:03:28,830 --> 00:03:30,510 run here is a bench 42 00:03:32,790 --> 00:03:34,480 bench new. 43 00:03:36,170 --> 00:03:36,600 Sorry. 44 00:03:38,050 --> 00:03:38,640 Yes, money. 45 00:03:39,990 --> 00:03:43,890 Can you start from the beginning how you want in this folder? 46 00:03:44,040 --> 00:03:46,740 Why you are issuing this comment from there? 47 00:03:47,980 --> 00:03:48,200 OK. 48 00:03:48,420 --> 00:03:55,170 I have clothes that this one is my instance, that in this instance that is running, I can I can also 49 00:03:55,170 --> 00:03:57,620 if you get out of it, clear this. 50 00:03:57,900 --> 00:04:00,210 So I just opened really just opened on. 51 00:04:00,230 --> 00:04:01,740 You know, this is another instance. 52 00:04:01,890 --> 00:04:04,090 There's something else that is doing that this year. 53 00:04:04,140 --> 00:04:05,280 So don't worry about that. 54 00:04:05,740 --> 00:04:06,750 So open a new one. 55 00:04:07,100 --> 00:04:08,150 You can minimize that. 56 00:04:09,240 --> 00:04:13,620 So from here I will see to my recovery will increase. 57 00:04:13,620 --> 00:04:17,670 The font is excellent to my hoppity directly. 58 00:04:18,070 --> 00:04:22,620 Then I go to bench and then remember our application was called training. 59 00:04:22,860 --> 00:04:23,910 So go to that. 60 00:04:24,600 --> 00:04:29,310 And then when you are doing this, you need to make sure when you are creating a new set, you need 61 00:04:29,310 --> 00:04:32,070 to make sure that your application is running. 62 00:04:32,070 --> 00:04:36,120 So you do things at retail that your brain is running. 63 00:04:36,510 --> 00:04:38,970 And so there is one way this is better. 64 00:04:38,970 --> 00:04:42,030 I have done this here so that you can see this sometimes for me. 65 00:04:42,050 --> 00:04:47,100 Forget this command that the bench is not found on this directory and it is because you are trying to 66 00:04:47,100 --> 00:04:50,190 run a business when you are not a bench user. 67 00:04:50,580 --> 00:04:54,780 So if you find this command to just be sure to do so. 68 00:04:55,740 --> 00:04:56,990 Sorry again. 69 00:04:57,000 --> 00:04:58,710 Sorry, what does that mean? 70 00:04:58,710 --> 00:04:59,610 Bench user. 71 00:04:59,760 --> 00:05:00,510 What does that mean? 72 00:05:01,650 --> 00:05:07,320 Bench user is the user that you set up when you are, when you are considering bench on your environment. 73 00:05:09,800 --> 00:05:13,630 You remember when you when you forgot your machine, for instance, get me started there. 74 00:05:14,010 --> 00:05:14,370 Yes. 75 00:05:14,480 --> 00:05:20,510 Is this user that you put when you when you are going through the formatting of your machine and you 76 00:05:20,510 --> 00:05:23,900 are required to enter the first user, this user? 77 00:05:23,900 --> 00:05:25,380 In my case, I put karani. 78 00:05:25,960 --> 00:05:34,160 But when I was installing Bench Europeanised, it recommends that you have another use that is separate 79 00:05:34,160 --> 00:05:35,960 from you, from your route user. 80 00:05:36,560 --> 00:05:39,720 So at this time, I created a user called Europea Next. 81 00:05:40,070 --> 00:05:42,760 So this Europeanised is what is called the bench user. 82 00:05:43,370 --> 00:05:44,150 I'm sorry. 83 00:05:44,150 --> 00:05:47,180 Again, can you open the blog page? 84 00:05:47,750 --> 00:05:48,770 Yes, sure. 85 00:05:48,860 --> 00:05:50,630 You go to the blog page. 86 00:05:51,640 --> 00:06:00,850 When I go to the blog on your blog page, this one, yeah, then I go to installation, right? 87 00:06:01,210 --> 00:06:02,150 Yes, yes, yes. 88 00:06:03,100 --> 00:06:07,930 OK, so let just tell this user is created. 89 00:06:08,320 --> 00:06:09,100 Let me see. 90 00:06:09,100 --> 00:06:10,620 That's what I'm looking for. 91 00:06:14,700 --> 00:06:17,010 This one is able to see this. 92 00:06:17,340 --> 00:06:22,660 Yes, yes, yeah, you see now here we have increased the font a little bit. 93 00:06:23,160 --> 00:06:26,510 Yes, we have Sutro abuse of adding. 94 00:06:26,520 --> 00:06:27,530 I use it on my blog. 95 00:06:27,540 --> 00:06:29,310 We are adding I use code bench. 96 00:06:30,290 --> 00:06:34,520 And then you give them permission to do this, so this is the use and this is where you create their 97 00:06:34,520 --> 00:06:34,850 user. 98 00:06:35,970 --> 00:06:39,240 Yes, so this user is the best user. 99 00:06:39,750 --> 00:06:43,580 Yes, this is the user, so who cares what the name is? 100 00:06:43,590 --> 00:06:47,920 Bensch again, the user name is mentioned before here. 101 00:06:48,390 --> 00:06:48,840 Yeah. 102 00:06:48,840 --> 00:06:52,740 This one you can call this use of whatever you want to call my group. 103 00:06:52,740 --> 00:06:56,910 I have put based on my estancia, I've got the user Europeanists. 104 00:06:56,940 --> 00:06:58,920 You can call the user whatever you want. 105 00:06:59,220 --> 00:07:00,860 OK, so go to your. 106 00:07:01,690 --> 00:07:05,520 Yes, here you are using his name is Karani, right? 107 00:07:06,810 --> 00:07:13,410 My username, my username, my username of my size of my sister, my route uses current, you know, 108 00:07:13,530 --> 00:07:21,420 your best user, your best user, it's Banesh, my Benchemsi on my machine or on my on the blog in your 109 00:07:21,420 --> 00:07:24,210 machine is currently right now on my machine. 110 00:07:24,210 --> 00:07:25,140 It's Europeanist. 111 00:07:26,580 --> 00:07:28,320 OK, OK, OK, I got you. 112 00:07:28,390 --> 00:07:36,510 Yes, it's very important to know this detail because we are lost here is very important. 113 00:07:36,540 --> 00:07:43,680 If someone doesn't have enough experience so we don't get lost very, very quickly. 114 00:07:44,160 --> 00:07:54,720 So Crannis is using the current to use it and he will move to a user which name it the next. 115 00:07:55,770 --> 00:07:57,640 Yes, go ahead. 116 00:07:57,710 --> 00:07:58,050 Yes. 117 00:07:59,220 --> 00:08:02,290 Next is your Bensusan, that's my favorite. 118 00:08:02,960 --> 00:08:03,490 Excellent. 119 00:08:04,350 --> 00:08:04,740 Yeah. 120 00:08:04,890 --> 00:08:08,010 So how do you change that to just type two, those two? 121 00:08:08,010 --> 00:08:13,770 Then you add a knife in and then you give the name of your Bensoussan and then you eaten on into this 122 00:08:13,770 --> 00:08:19,530 is going to require you to enter the password for your root user so that you can switch from this user 123 00:08:19,830 --> 00:08:21,180 to the app to the user. 124 00:08:21,630 --> 00:08:30,340 So if I provide my password, you see, this one has now changed where I am violating it was Karani, 125 00:08:30,390 --> 00:08:32,040 now it has to European text. 126 00:08:32,730 --> 00:08:35,240 So that is that is now currently logged in. 127 00:08:36,080 --> 00:08:36,500 Yes. 128 00:08:37,200 --> 00:08:39,360 So now I can see this myopathy directly. 129 00:08:39,360 --> 00:08:46,950 Then I go to Benge, then I go to training, I go to training, and then I can now run pinche start. 130 00:08:47,310 --> 00:08:48,870 These are supposed to start branching out. 131 00:08:48,920 --> 00:08:49,200 Yeah. 132 00:08:50,040 --> 00:08:57,420 That's what's so when our bench is running to just make sure that we leave this instance running and 133 00:08:57,420 --> 00:08:59,730 we can open another on my machine. 134 00:08:59,730 --> 00:09:05,370 I have installed an application called Terminator, so it is just like Tamino for. 135 00:09:07,030 --> 00:09:11,410 Yes, I think it is time enough for that country to pull through by not having this other one got a 136 00:09:11,410 --> 00:09:16,990 monitor, how the minister does is it allows you to I could just click on any section of this screen 137 00:09:17,500 --> 00:09:20,770 and I can split my my window. 138 00:09:21,070 --> 00:09:22,930 So this one I'll split vertically. 139 00:09:23,260 --> 00:09:25,510 I can also split horizontally. 140 00:09:25,720 --> 00:09:28,060 I can split them as many times as I want. 141 00:09:28,070 --> 00:09:29,680 Does it have it doesn't have a limit. 142 00:09:30,520 --> 00:09:32,440 So you can do as many splits as you want. 143 00:09:32,860 --> 00:09:34,190 Oh yes, it's great. 144 00:09:34,210 --> 00:09:35,470 So let me close this. 145 00:09:36,140 --> 00:09:37,180 I need only one. 146 00:09:37,780 --> 00:09:48,380 OK, so so now one important information here, Garani issue and Bantustan, because training is a development, 147 00:09:48,760 --> 00:09:49,290 for instance. 148 00:09:49,300 --> 00:09:51,460 Is this not a production instance, right? 149 00:09:51,910 --> 00:09:52,730 Yes, correct. 150 00:09:53,350 --> 00:09:55,410 So we issue a bench start. 151 00:09:55,420 --> 00:10:03,400 So it should start with not what we saw before earlier that there is an error message because he's not 152 00:10:03,400 --> 00:10:04,590 in the bench folder. 153 00:10:05,170 --> 00:10:13,630 So now he moved to Misuzu, which is ERBY next, and he changed directory to the bench folder training. 154 00:10:14,140 --> 00:10:18,660 And then he issued bench start at the time bench. 155 00:10:18,700 --> 00:10:19,490 That will work. 156 00:10:19,510 --> 00:10:21,790 So any bench comment we will see later. 157 00:10:21,790 --> 00:10:24,280 Many there is there are many bench comments. 158 00:10:24,640 --> 00:10:33,430 So all bench comments are working only in the bench, although in our case, the bench holder is training. 159 00:10:34,280 --> 00:10:36,310 Yes, correct. 160 00:10:40,530 --> 00:10:41,220 Yes, go ahead. 161 00:10:42,360 --> 00:10:43,020 OK, thank you. 162 00:10:43,680 --> 00:10:48,510 Well, the other thing you need to check, I have just increased the font here. 163 00:10:49,020 --> 00:10:52,460 Sunny disposition to interrupt again. 164 00:10:52,780 --> 00:10:54,370 Yes, yes. 165 00:10:54,990 --> 00:11:07,320 I knew it was in I thought what was the utility of using a bench user instead of a road user or a local 166 00:11:07,320 --> 00:11:07,740 user? 167 00:11:10,490 --> 00:11:12,800 That is because let me let me show you here. 168 00:11:13,730 --> 00:11:15,010 Let me quit this again. 169 00:11:16,520 --> 00:11:17,480 I quit this. 170 00:11:19,300 --> 00:11:26,020 Any close this so here we have clear here we have our brains use a little mean. 171 00:11:26,440 --> 00:11:30,760 If I exit from the bench, that is going to take me back to Karani. 172 00:11:31,300 --> 00:11:39,550 If I said to my to the Hoppity branch directly in training and then I try to run Banesh, that this 173 00:11:39,550 --> 00:11:46,450 is not going to occur and this is because the bench is installed by the user IRP next. 174 00:11:47,200 --> 00:11:51,100 So that is not available for the for the user karani. 175 00:11:52,140 --> 00:11:57,630 So if you are not, you are locked in a and you cannot access Bane's, so if you want to access your 176 00:11:57,630 --> 00:12:01,280 bench, you need to go back to your Bensoussan. 177 00:12:01,320 --> 00:12:03,000 That's what we did through those two. 178 00:12:03,330 --> 00:12:06,540 And then we went to Europeanist, who is my best user? 179 00:12:07,410 --> 00:12:14,220 And then from here now I can see due to my pretty directly into training, you know, if I do bench, 180 00:12:15,510 --> 00:12:17,760 Scott is going to start the bench. 181 00:12:21,370 --> 00:12:32,230 Yeah, I was just going to, uh, second question so I know can you please go back to to your blog? 182 00:12:33,470 --> 00:12:35,180 But to my blog, yeah. 183 00:12:36,880 --> 00:12:45,090 Yes, what you are doing now, is it creating a new a new app after what? 184 00:12:45,200 --> 00:12:48,220 Yes, what you want to do now is to create a new app. 185 00:12:50,140 --> 00:12:57,300 The creation of the new app is the I am blogging at the step and creation of the new app. 186 00:12:59,200 --> 00:13:04,990 So I probably I have to connect with the user, too. 187 00:13:05,080 --> 00:13:08,040 Yes, yes, yes, yes, yes. 188 00:13:08,050 --> 00:13:09,970 You need to you need to be connected to the bench. 189 00:13:09,970 --> 00:13:10,650 You support it. 190 00:13:11,530 --> 00:13:12,140 Yeah, OK. 191 00:13:12,280 --> 00:13:21,070 I just didn't put you in bench side Europea that side that you're on stand up. 192 00:13:22,390 --> 00:13:28,120 So I have a just here to to change your business with my my Bensusan. 193 00:13:29,200 --> 00:13:37,980 Here, yeah or no, no, on my blog, what we are covering today is not on this blog, maybe I write 194 00:13:37,990 --> 00:13:39,700 a post for it after this. 195 00:13:41,140 --> 00:13:43,120 Whatever I have here is installation. 196 00:13:44,060 --> 00:13:49,570 It's only about the installation of Europea next on Lubutu. 197 00:13:49,980 --> 00:13:57,050 It does not cover creating of a new app, because if you look at this, click keenly, the you are running 198 00:13:57,050 --> 00:13:58,730 here is banks get up. 199 00:13:58,730 --> 00:14:04,460 So this get up is used when you are getting an app that has already been built. 200 00:14:04,940 --> 00:14:08,150 And in our case, here you are getting up next. 201 00:14:08,630 --> 00:14:12,650 And we are telling banks that this is the place we want to get that app from. 202 00:14:13,580 --> 00:14:14,370 And then this is the. 203 00:14:17,110 --> 00:14:29,720 So I have to start a new a new a new app instead of instead of downloading this this one from get. 204 00:14:30,890 --> 00:14:35,470 I have to create my own app instead of letting it. 205 00:14:37,610 --> 00:14:40,700 Is an answer to his question. 206 00:14:41,950 --> 00:14:54,590 OK, Osama, to be next when you install here next year as a beat, as Abnegation is another is another. 207 00:14:54,800 --> 00:15:00,940 So in the blood he's trying to install to be next and probably from. 208 00:15:02,000 --> 00:15:04,500 This is two apps we have installed. 209 00:15:05,090 --> 00:15:11,360 Now, the custom we are talking today and he's trying to do is a custom. 210 00:15:11,630 --> 00:15:13,310 Either it's your own. 211 00:15:14,020 --> 00:15:14,410 OK. 212 00:15:15,380 --> 00:15:16,640 OK, yeah, I understand. 213 00:15:16,680 --> 00:15:16,890 Yeah. 214 00:15:17,370 --> 00:15:17,740 Yeah. 215 00:15:17,840 --> 00:15:23,650 So you'll understand more when we progress. 216 00:15:24,080 --> 00:15:26,620 So go ahead and go ahead and. 217 00:15:26,630 --> 00:15:27,000 Thank you. 218 00:15:27,600 --> 00:15:28,130 Thank you. 219 00:15:29,690 --> 00:15:31,190 OK, I hope that is clear. 220 00:15:31,400 --> 00:15:36,890 So, yeah, I understand it is the. 221 00:15:38,800 --> 00:15:41,500 So so now we can do that here again. 222 00:15:42,790 --> 00:15:43,450 We don't need. 223 00:15:45,890 --> 00:15:46,850 Yes, stop it 224 00:15:52,340 --> 00:15:55,550 and start let. 225 00:15:56,860 --> 00:16:08,320 Then I go, this one needs to be bigger, then I need to go back to my bench, to my next in the city, 226 00:16:08,320 --> 00:16:11,180 to hoppity bench and training. 227 00:16:11,710 --> 00:16:14,800 Now, here you want to we want to start creeping up. 228 00:16:16,720 --> 00:16:24,820 And I was saying the comment that you need to run to create a new app is Vange new app. 229 00:16:24,850 --> 00:16:29,930 Remember in my blog here we have we have get up, get up. 230 00:16:29,950 --> 00:16:33,460 I said this used to get an app that has already been created. 231 00:16:34,000 --> 00:16:39,130 For instance, if you are maybe working on on a team and maybe there's another developer that has already 232 00:16:39,130 --> 00:16:41,570 created the app and it's on GitHub. 233 00:16:42,100 --> 00:16:47,460 What you need to do is just supply the command to get up and then you're going to get the app from your 234 00:16:47,580 --> 00:16:51,180 GitHub repo like we did for next. 235 00:16:51,670 --> 00:16:53,030 But this case is here. 236 00:16:53,030 --> 00:16:57,950 We are creating an app that doesn't exist, so we want to create it afresh. 237 00:16:59,230 --> 00:17:04,740 So we need to supply the new app and then we give our app anime. 238 00:17:05,350 --> 00:17:07,390 So we're going to go to this library. 239 00:17:10,240 --> 00:17:15,350 My management library. 240 00:17:17,420 --> 00:17:18,730 Yeah, I management. 241 00:17:20,920 --> 00:17:28,420 So you hit enter and what this this is trying to do here is it's asking you for the title of your OP. 242 00:17:28,420 --> 00:17:33,490 The title of your app is going to be shown in the refresh this. 243 00:17:33,920 --> 00:17:38,290 This is, for instance, by the way, that is running the instant that we are using. 244 00:17:39,430 --> 00:17:42,820 So I want to show you, we are we are the name. 245 00:17:42,820 --> 00:17:44,970 The data that it is asking is going to show up. 246 00:17:45,310 --> 00:17:47,770 So if you come to our apps here. 247 00:17:49,620 --> 00:17:55,980 The help and then you come to about here, you see we have IRP next, so whatever I have highlighted 248 00:17:55,980 --> 00:17:59,240 is the title in here we have Frappé framework. 249 00:17:59,520 --> 00:18:01,590 So these are the two others that we have now. 250 00:18:01,980 --> 00:18:06,840 And by the time we are finishing today, we should have our library management application listed here. 251 00:18:07,500 --> 00:18:12,100 So how you want to up to so is what you are going to supply to your command here. 252 00:18:12,630 --> 00:18:18,720 So when you go back here by default, because I applied here, the name library management here FRAP 253 00:18:18,810 --> 00:18:24,740 is already trying to to suggest that I can call this library management, if I am comfortable with that, 254 00:18:24,780 --> 00:18:26,040 would just hit enter. 255 00:18:26,430 --> 00:18:31,230 If I am not comfortable, I can just appear whatever I want to thank my library management. 256 00:18:31,230 --> 00:18:36,000 I can just click on Enter and then who are you are you are supposed to provide that description. 257 00:18:36,000 --> 00:18:43,370 Then you can see I apply management for training. 258 00:18:43,640 --> 00:18:49,800 You can review what you can call it, whatever you want to call to give a whatever description then 259 00:18:49,800 --> 00:18:50,430 they publish. 260 00:18:50,430 --> 00:18:50,870 Are you. 261 00:18:50,880 --> 00:18:52,220 You can give you an here. 262 00:18:52,260 --> 00:18:57,830 They can, you can see this is Karani and then the optional optional those. 263 00:18:58,650 --> 00:18:59,730 Yeah, these are optional. 264 00:19:00,810 --> 00:19:03,000 And then the email you can provide if you want. 265 00:19:04,260 --> 00:19:07,440 OK, this is this apparently is not optional so I can do 266 00:19:12,200 --> 00:19:12,570 it. 267 00:19:12,840 --> 00:19:14,900 And then the icon icon is optional. 268 00:19:14,910 --> 00:19:18,300 You don't have to provide it to give you a default icon. 269 00:19:18,870 --> 00:19:21,840 And then the color again, it will give you a grade class default. 270 00:19:21,840 --> 00:19:25,320 If you don't, you know, comfortable with the gray, you can give your own color. 271 00:19:26,310 --> 00:19:31,800 And then they relicense by default, because frappé in the European this is open source, it comes with 272 00:19:31,800 --> 00:19:33,200 an Amitay license. 273 00:19:33,690 --> 00:19:38,280 But if you want to build an app that is not going to be open source, we can change this license to 274 00:19:38,280 --> 00:19:41,270 whichever other license you can have on here. 275 00:19:41,310 --> 00:19:42,290 You are comfortable with that. 276 00:19:42,630 --> 00:19:49,830 And then this is going to go ahead and start installing you up and start installing you are your application 277 00:19:50,070 --> 00:19:52,290 starts creating your application so you're not installing. 278 00:19:52,620 --> 00:19:58,800 So that command, the only command you have run here is Ben's new app and then the name of the app. 279 00:19:59,220 --> 00:20:03,680 And then we have, of course, gone ahead and provided these details with that. 280 00:20:04,170 --> 00:20:08,660 And then after that, they have gone ahead and done it thing and it is done. 281 00:20:08,910 --> 00:20:12,330 So the next thing we need to do is to confirm two things. 282 00:20:12,840 --> 00:20:13,530 Number one. 283 00:20:14,950 --> 00:20:20,950 Before you before you ran the attack command now to install that up, because if you come to if you 284 00:20:20,950 --> 00:20:26,320 come to let me just close this so that we have enough room here and then maybe I can increase the font 285 00:20:26,320 --> 00:20:26,770 a little. 286 00:20:27,940 --> 00:20:33,050 If you come to the APS directory, you see here, we had Europeanists in Frappier. 287 00:20:33,490 --> 00:20:36,220 Now we have another application called Library Management. 288 00:20:36,760 --> 00:20:41,350 So this is going to be the name of whichever name you provided to your app. 289 00:20:41,890 --> 00:20:49,270 And like I said, when you are starting, the first name you see here is the name of your app. 290 00:20:49,660 --> 00:20:55,960 When you open it this app and you see the folder, that is the first one in the second folder with the 291 00:20:55,960 --> 00:20:56,540 same name. 292 00:20:56,740 --> 00:20:59,990 So the second name is the name of your module. 293 00:21:00,280 --> 00:21:07,040 So if you if you come to to ERP next year and you type, you go to module's and you start typing here. 294 00:21:07,060 --> 00:21:10,310 Library, of course, after you have installed is going to start showing. 295 00:21:10,780 --> 00:21:16,630 So it's going to show that as a module or when you go to create, you are like you need to create. 296 00:21:18,650 --> 00:21:23,050 So we are going to see this when we will be exploring both types, I don't know whether I think my stuff 297 00:21:23,050 --> 00:21:26,190 is not running, I think by default it just stops. 298 00:21:26,200 --> 00:21:27,390 You see, it's not running here. 299 00:21:27,710 --> 00:21:30,910 This is not a new a new a new appearing to start it. 300 00:21:31,600 --> 00:21:37,480 When you come to when you come to a place that you try to create a new DOCTYPE, you are required to 301 00:21:37,480 --> 00:21:39,330 enter the name of the module. 302 00:21:39,520 --> 00:21:45,010 So our library management module is going to be one of the modules that is going to be listed. 303 00:21:45,310 --> 00:21:47,500 And then here we have all these details. 304 00:21:47,800 --> 00:21:49,300 We have the WW folder. 305 00:21:49,300 --> 00:21:56,520 We had our public folder area will be starting our services and all that in our app is ready. 306 00:21:56,740 --> 00:21:59,500 So I think there are two things that you need to confirm. 307 00:22:00,450 --> 00:22:04,860 And that is going to happen in the site FALDER, you need to go to your site. 308 00:22:05,220 --> 00:22:13,710 Our site in this case is frappé training to open the sites configuration file and make sure that you 309 00:22:13,710 --> 00:22:18,960 have developer mode set to one day line that I am highlighting here. 310 00:22:19,590 --> 00:22:21,360 The developer mode must be set to one. 311 00:22:21,360 --> 00:22:24,800 If it is set to zero, you are going to encounter errors when you are trying to do this. 312 00:22:25,560 --> 00:22:31,930 Then the other thing is the common site config, the composite config file also in this file. 313 00:22:32,310 --> 00:22:34,430 Make sure you have developer mode. 314 00:22:34,460 --> 00:22:35,130 Set one. 315 00:22:35,130 --> 00:22:38,790 And you know, I guess you have you don't have this file, this line of code. 316 00:22:39,060 --> 00:22:40,050 And what we need to do. 317 00:22:40,350 --> 00:22:44,960 I think in your case, when you use it for the first time, even this one is not going to be here. 318 00:22:45,390 --> 00:22:51,960 So you just typed in it, making sure that you are getting the commas and everything correctly, and 319 00:22:51,960 --> 00:22:55,400 then you can go here and they can just add this maybe at the bottom. 320 00:22:55,410 --> 00:23:00,180 So I do a comma and I will develop a mode six to one. 321 00:23:00,450 --> 00:23:05,130 And then I see from my file, this one is telling me that I do not have permissions to save. 322 00:23:05,460 --> 00:23:07,890 So it's asking me to save us root use. 323 00:23:07,890 --> 00:23:15,390 Also, I can just click on that and provide my password and other if I received so I can now go back 324 00:23:15,390 --> 00:23:19,560 to my Tamino and run McRea. 325 00:23:21,630 --> 00:23:23,150 That's on Pitstop again. 326 00:23:24,490 --> 00:23:30,100 Once, once again, currently, we have one question, we have a question from God. 327 00:23:30,190 --> 00:23:32,520 Yes, yes. 328 00:23:32,820 --> 00:23:41,670 In regards to module, if you can go back to in the folder where we saw the module, I think the module 329 00:23:41,670 --> 00:23:44,080 folder was not the one. 330 00:23:44,130 --> 00:23:45,630 This one is the one below it. 331 00:23:46,110 --> 00:23:47,850 You see, you have a library management. 332 00:23:47,860 --> 00:23:49,350 This is the module one, I think. 333 00:23:49,770 --> 00:23:50,730 Yeah, yeah, yeah. 334 00:23:50,730 --> 00:23:51,110 You're right. 335 00:23:51,180 --> 00:23:55,330 Ganzouri OK, well, this is this is this is you so much going on. 336 00:23:55,350 --> 00:23:57,930 So this is the this is the mother, the mother. 337 00:23:57,930 --> 00:24:02,290 Fulda the second one here is the is the name of our app and then here we have our module. 338 00:24:02,550 --> 00:24:03,380 Yeah that's correct. 339 00:24:03,810 --> 00:24:07,890 So most of the things are going to go into this, this, this folder we have here. 340 00:24:10,170 --> 00:24:10,600 Perfect. 341 00:24:10,620 --> 00:24:16,760 Thank you, thank you, thank you, thank you very much for your question, apparently from me. 342 00:24:16,770 --> 00:24:21,090 Now, you said to Vermont to one, right? 343 00:24:21,690 --> 00:24:28,380 Yes, yes, it is to change this before or after creating the custom job. 344 00:24:29,550 --> 00:24:32,400 You can do it either before or creating the custom app. 345 00:24:32,910 --> 00:24:39,450 But if you you have to you have to be it has to be done before you do. 346 00:24:39,450 --> 00:24:46,170 The next step that we are going to do now that is installing is telling you you are up your custom app 347 00:24:46,170 --> 00:24:47,190 on top of your site. 348 00:24:47,530 --> 00:24:52,790 So before you install it on this site to make sure that developer mode on both the site configuration 349 00:24:52,800 --> 00:25:01,320 is set to one and the a common site configure also set to one so you can set it before you create the 350 00:25:01,320 --> 00:25:06,270 app or after you create the app, but it has to be before you install it on the site. 351 00:25:07,320 --> 00:25:16,670 OK, so can you index and she can you will show us the major steps in creating customer, like you said. 352 00:25:16,690 --> 00:25:21,300 Now you change the for example, the site called the Jasen. 353 00:25:22,700 --> 00:25:31,600 And next step, create custom comment, makes come, the next step is is installing inside, right? 354 00:25:31,670 --> 00:25:39,470 Because right now our custom is not installed in our site. 355 00:25:39,830 --> 00:25:42,710 It is independent, right? 356 00:25:43,700 --> 00:25:44,210 Yes. 357 00:25:47,120 --> 00:25:58,250 OK, so this custom of steps, almost, they are developer want to one is something the general, it's 358 00:25:58,250 --> 00:26:00,590 not dependent on the custom of creation. 359 00:26:01,550 --> 00:26:06,750 You have to do it if you want your your site has the development mode. 360 00:26:07,310 --> 00:26:11,760 A second is a command to run the bench. 361 00:26:11,780 --> 00:26:12,420 And you are. 362 00:26:12,950 --> 00:26:17,210 And third, you have to install this custom up in this site. 363 00:26:17,210 --> 00:26:17,590 Right. 364 00:26:18,680 --> 00:26:19,280 Yes. 365 00:26:21,020 --> 00:26:23,910 OK, so go ahead. 366 00:26:23,940 --> 00:26:24,830 Yeah, go ahead. 367 00:26:28,060 --> 00:26:30,420 And using my screen, yeah. 368 00:26:33,900 --> 00:26:40,590 To hear one note here before they navigate to your app directory, make sure you're using their bench 369 00:26:40,890 --> 00:26:43,140 user, which has the pseudo power. 370 00:26:52,890 --> 00:27:02,160 Yeah, it's it's more about the major steps, not very detailed details, is we are recording. 371 00:27:05,340 --> 00:27:07,820 OK, go ahead, Karen. 372 00:27:11,690 --> 00:27:18,110 So, Greenside, so after after we have I have just restart, so we let me go through these steps, 373 00:27:18,470 --> 00:27:21,200 the first step is to switch to the bench. 374 00:27:21,200 --> 00:27:24,470 Yusa, this is this is what we have covered today. 375 00:27:24,920 --> 00:27:28,670 And then navigate to the to the directory of your app. 376 00:27:29,330 --> 00:27:35,360 Then your uncommanded brings a new app and you provide the name of your app and then you ensure that 377 00:27:35,360 --> 00:27:36,790 development is set one. 378 00:27:37,220 --> 00:27:40,400 And this is what this is the this is are you said it one. 379 00:27:40,910 --> 00:27:46,130 And then you also make sure that the wasabi is running, because most of the time when you install these 380 00:27:46,160 --> 00:27:47,680 commands up, the server stops. 381 00:27:48,050 --> 00:27:53,420 So make sure it is running and then you run Camonte Bench site, you provide the name of your site here. 382 00:27:55,000 --> 00:28:03,100 I mean, when I say that and then you scroll up and then the name of your pop up name and this is what 383 00:28:03,100 --> 00:28:03,930 we want to do now. 384 00:28:06,580 --> 00:28:10,040 So make sure the senator is running. 385 00:28:10,390 --> 00:28:11,890 Also, it is before. 386 00:28:15,220 --> 00:28:15,610 Yes. 387 00:28:19,180 --> 00:28:20,630 I didn't put Romney whatsoever. 388 00:28:20,650 --> 00:28:21,190 Let me see. 389 00:28:22,800 --> 00:28:32,720 You get be better territory run, you sarva make sure somebody is running, that is by doing things 390 00:28:33,140 --> 00:28:33,530 start. 391 00:28:34,260 --> 00:28:34,640 Yes. 392 00:28:36,780 --> 00:28:39,790 OK, OK, fine, so go ahead. 393 00:28:40,510 --> 00:28:44,030 All right, so you can remove this comment deleted. 394 00:28:44,220 --> 00:28:46,690 Yes, I have deleted that. 395 00:28:47,200 --> 00:28:51,240 So now I will go to my to my command line here myself. 396 00:28:51,240 --> 00:28:52,390 Baserunning here. 397 00:28:53,050 --> 00:28:58,780 And now I can just leave it there, come to my app, let me clear this to create a room and then I can 398 00:28:58,780 --> 00:29:01,640 do bench site. 399 00:29:01,780 --> 00:29:05,320 This is this come to the WIIFM in the name of on site. 400 00:29:06,100 --> 00:29:13,710 When you come here you see on the name of our site is for of training, so do a bench side for a bit 401 00:29:13,720 --> 00:29:15,370 of training. 402 00:29:15,370 --> 00:29:23,620 And then I do install Python up on the name of our app is Library Hyphen. 403 00:29:27,250 --> 00:29:30,280 Management and management, you can cross-check that. 404 00:29:32,520 --> 00:29:38,910 The name of our app is Library Underscore Management Library and a management go. 405 00:29:40,060 --> 00:29:42,430 And that's going to go ahead and install it and that's it. 406 00:29:42,460 --> 00:29:43,120 It is done. 407 00:29:44,820 --> 00:29:50,280 So so if if you now you come to you are to your just again making sure that your subway is running here. 408 00:29:51,760 --> 00:30:01,990 If you could come to your site and you try to check about Ameristar Tomizawa does not speak to the changes 409 00:30:02,980 --> 00:30:07,270 we started, it's over and it's running. 410 00:30:07,870 --> 00:30:10,660 Reloj, your instance. 411 00:30:12,230 --> 00:30:14,470 To observe, to stop the. 412 00:30:14,770 --> 00:30:20,800 Just press control of CNN decision, which was running control, see? 413 00:30:25,590 --> 00:30:28,950 Yes, so this has not started here yet. 414 00:30:28,980 --> 00:30:30,150 Let me read it again. 415 00:30:32,830 --> 00:30:39,760 Yes, our stance is up and come to help, and we talk about we see that library management is this has 416 00:30:39,760 --> 00:30:42,280 been installed in our instance by default. 417 00:30:42,280 --> 00:30:44,350 It comes out of us on zero 0.01. 418 00:30:44,350 --> 00:30:46,120 So you can do your fastening also. 419 00:30:46,750 --> 00:30:51,190 And the branch that is has been assigned by default. 420 00:30:51,580 --> 00:30:57,430 That is for the purpose of get its master so you can also create other branches on this application. 421 00:30:57,700 --> 00:31:03,970 So now if I come to the awesome buy in the do library, library management is not there. 422 00:31:04,250 --> 00:31:08,860 You go back to Vange and Library. 423 00:31:10,420 --> 00:31:10,780 Well. 424 00:31:16,910 --> 00:31:23,720 We just I got the question in the shot and we create. 425 00:31:25,520 --> 00:31:32,690 Can we create a custom app on cloud as well from Aisha? 426 00:31:34,110 --> 00:31:39,060 Yes, you can create your own cloud if if if your instance is running on cloud, you can create it. 427 00:31:39,070 --> 00:31:44,580 There's not no difference whether you are instances running on cloud, whether it is running on a local 428 00:31:44,580 --> 00:31:46,680 machine, the steps are the same. 429 00:31:46,680 --> 00:31:50,010 You can create your custom up whatever you want to create it. 430 00:31:52,140 --> 00:32:00,480 OK, but I think this is not possible on Epicloud, your the the you know, you cannot do that on tropical 431 00:32:00,690 --> 00:32:01,150 cloud. 432 00:32:02,240 --> 00:32:07,250 I thought you are talking about having posted the application on media cloud like Amazon or Google. 433 00:32:07,560 --> 00:32:13,230 So if you are if you are running on these things, that is on the cloud is what they do, is that they 434 00:32:13,230 --> 00:32:18,370 restrict the usage to only whatever they have they have provided. 435 00:32:19,170 --> 00:32:21,930 So you cannot do that on you cannot do that on the cloud? 436 00:32:22,620 --> 00:32:23,010 No, no. 437 00:32:24,090 --> 00:32:26,280 Actually, let's clarify. 438 00:32:26,280 --> 00:32:32,760 I think maybe the question is not that much clear up on cloud. 439 00:32:32,910 --> 00:32:43,400 What you mean cloud think and move yourself and ask out in the private cloud, creating iPhones separately 440 00:32:44,110 --> 00:32:50,370 from the cloud, which is hosted by a private company, right? 441 00:32:51,230 --> 00:33:03,030 Yeah, actually, I know from your community that you can install you can install your custom infra 442 00:33:03,210 --> 00:33:07,460 cloud through issue and get comment. 443 00:33:07,470 --> 00:33:16,500 Yes, you can do is and in Vibs if you have a website, your best you can do it and the person you can 444 00:33:16,500 --> 00:33:16,820 do it. 445 00:33:17,010 --> 00:33:26,510 But if you are in ERP next subscription, I mean the subscribers in Phoenix don't go to bed. 446 00:33:26,530 --> 00:33:32,160 You cannot install your question about oh, I'm from the cloud. 447 00:33:32,700 --> 00:33:33,720 So frankly, cloud. 448 00:33:33,730 --> 00:33:34,530 Yes, you can do. 449 00:33:34,540 --> 00:33:34,880 Yes. 450 00:33:35,490 --> 00:33:36,250 How do you know? 451 00:33:36,330 --> 00:33:37,500 I mean, is this something new? 452 00:33:37,500 --> 00:33:43,530 Because I was told by frappé support about two months ago that was not possible yet, but the feature 453 00:33:43,530 --> 00:33:44,300 was coming. 454 00:33:44,310 --> 00:33:46,740 So it's it's life now. 455 00:33:47,190 --> 00:33:47,650 Yeah. 456 00:33:47,670 --> 00:33:50,340 Yeah, it's I confirmed this last week. 457 00:33:50,340 --> 00:33:56,650 Only I come to know this option and this is okay. 458 00:33:57,690 --> 00:33:58,080 Yeah. 459 00:33:58,230 --> 00:34:08,790 But it is from you, you issue comments from because you your your, your God should be on get posted 460 00:34:12,120 --> 00:34:12,900 again and again. 461 00:34:12,900 --> 00:34:14,090 It's not it's important. 462 00:34:14,520 --> 00:34:24,510 I mean if you are going to implement your app overall from Epicloud, they don't provide any support 463 00:34:24,510 --> 00:34:28,200 on how to be an application customer or whatever. 464 00:34:28,710 --> 00:34:32,810 They give support to the service they provide. 465 00:34:32,820 --> 00:34:43,080 I mean the hosting Budka, during all this, we can give you support on the hosting services for Epicloud. 466 00:34:46,510 --> 00:34:57,820 OK, they don't give us bench access in front becloud, they have front end up front and you can manage 467 00:34:57,820 --> 00:34:59,440 your grants. 468 00:34:59,560 --> 00:35:00,440 It's possible. 469 00:35:00,460 --> 00:35:01,960 Yes, you can. 470 00:35:02,010 --> 00:35:05,530 You don't have access, but it is from front end only. 471 00:35:10,480 --> 00:35:15,610 OK, go ahead and continue. 472 00:35:17,020 --> 00:35:20,470 So now it's clear now create we have created our customer. 473 00:35:20,890 --> 00:35:23,840 It is locally, again, it's local to his machine. 474 00:35:23,980 --> 00:35:30,890 It is not push it to get it's only on his machine, this customer. 475 00:35:33,750 --> 00:35:38,020 OK, so I would guess that doesn't have any TV. 476 00:35:38,400 --> 00:35:39,450 It is empty. 477 00:35:39,540 --> 00:35:47,670 Just create the customer is showing in the initial show as an application what happened as a model. 478 00:35:47,760 --> 00:35:49,180 Is it added as a model. 479 00:35:49,210 --> 00:35:50,280 Now, Garani. 480 00:35:54,200 --> 00:36:02,510 Yes, that has been added now as a module, so we are now able to start building our our customizations 481 00:36:02,510 --> 00:36:04,380 and our custom code on top of it. 482 00:36:04,850 --> 00:36:11,030 So if you come to any place of your application, it may be like, for instance, when you'll be exploring 483 00:36:11,030 --> 00:36:15,890 this, I think this is tomorrow and we need to create a DOCTYPE good article. 484 00:36:16,850 --> 00:36:21,590 All we need to do is to come here, maybe look at the duct tape list so you can see the appropriate 485 00:36:21,650 --> 00:36:27,950 list here and you see all the names of the dog teams that are already not already in the system. 486 00:36:28,340 --> 00:36:33,860 So you when you create a new one, you can see here you have a button for add dog type in the name of 487 00:36:33,860 --> 00:36:34,590 the dog type. 488 00:36:34,610 --> 00:36:39,350 We can maybe call this one article and then the module. 489 00:36:39,360 --> 00:36:39,660 Yeah. 490 00:36:39,710 --> 00:36:44,130 What will happen here is that this article will be attached to the module that you select here. 491 00:36:44,540 --> 00:36:50,630 So if you start typing library, you'll see that here we have our library management module available 492 00:36:50,900 --> 00:36:58,160 so we can select it and then we are going to proceed with this these stages maybe to see whether the 493 00:36:59,900 --> 00:37:01,310 what all this means. 494 00:37:01,900 --> 00:37:05,240 Then we are going to go ahead and start adding our custom fields here. 495 00:37:05,960 --> 00:37:12,860 So, yes, it has been created and it's now working within the system and in the module. 496 00:37:12,990 --> 00:37:14,300 Is it added the module? 497 00:37:15,550 --> 00:37:20,860 Sorry, modularly already there is still time specific to module's. 498 00:37:23,160 --> 00:37:24,420 Module. 499 00:37:25,520 --> 00:37:29,120 What want to finish the very least, the library management is there. 500 00:37:33,050 --> 00:37:37,970 Yes, yes, this shows that it was seven minutes ago, so, yeah, it is there. 501 00:37:38,780 --> 00:37:44,900 OK, so go back to the agenda, but. 502 00:37:48,700 --> 00:37:53,030 So we have covered we have covered item number seven that is critical of our custom app. 503 00:37:53,560 --> 00:38:00,820 We have also taken number eight that this installation of the custom app on our site, the name the 504 00:38:00,820 --> 00:38:04,300 item that is exploding the Rapido tapes is a huge one. 505 00:38:04,300 --> 00:38:07,350 This can take can take a whole session of like an hour. 506 00:38:07,750 --> 00:38:12,370 So I don't think I don't think we are we we get started at one hour. 507 00:38:12,370 --> 00:38:13,920 We are going to leave it halfway. 508 00:38:14,990 --> 00:38:18,380 Only to the extent to a beyond our time. 509 00:38:20,390 --> 00:38:29,690 We have time today, we can start the duct type, yes, can you show the the the the folders are created 510 00:38:29,690 --> 00:38:31,370 under our custom, Dr.. 511 00:38:32,820 --> 00:38:37,350 So we have created, created, created custom. 512 00:38:38,820 --> 00:38:43,650 Yes, so what further comes under this custom DOCTYPE? 513 00:38:46,980 --> 00:38:49,160 The photo that comes on, I don't get your question. 514 00:38:49,480 --> 00:38:54,330 Yeah, and then the drill down in the library management is done. 515 00:38:55,560 --> 00:38:56,320 So here. 516 00:38:56,620 --> 00:38:57,950 Yeah, yeah. 517 00:38:58,350 --> 00:39:01,410 So there is a module. 518 00:39:01,410 --> 00:39:03,210 There is huge file. 519 00:39:03,210 --> 00:39:03,750 There is. 520 00:39:04,380 --> 00:39:06,240 So we can templates. 521 00:39:08,490 --> 00:39:12,640 So Hooke's finally comes specifically to our customer. 522 00:39:13,170 --> 00:39:19,620 We will discuss this file later, and it is specific for each new customer. 523 00:39:19,650 --> 00:39:20,910 We have a hoops fire. 524 00:39:21,690 --> 00:39:22,770 Yes, that's correct. 525 00:39:23,160 --> 00:39:23,660 That's correct. 526 00:39:23,790 --> 00:39:30,240 Every every every app comes with its own file because you are we are going to be doing a lot of things 527 00:39:30,240 --> 00:39:37,530 in the file when we get there, especially to the advanced topics when we will be needing maybe to to 528 00:39:37,530 --> 00:39:43,900 do something like maybe someone comes to your library module, issues an article, and then you need 529 00:39:43,900 --> 00:39:49,080 to maybe to start recording or to record something on your account module, for instance, maybe you 530 00:39:49,080 --> 00:39:54,560 want to you are you are charging per minute for the articles that you have just issued and you want 531 00:39:54,580 --> 00:39:56,940 that one is to be recorded in your accounting module. 532 00:39:57,300 --> 00:40:03,030 You're going to set up a hook on this file and then that is hooking to a function that you have written 533 00:40:03,480 --> 00:40:09,240 which is going to call to do to call and do something, some other things on your accounting module. 534 00:40:09,270 --> 00:40:14,670 So, yes, every every every app that you create will come with its own hooks file. 535 00:40:15,030 --> 00:40:19,530 Again, this is where you are going to be putting what we are going to be calling a fix. 536 00:40:19,530 --> 00:40:21,720 Just fix us. 537 00:40:22,020 --> 00:40:27,840 Come in very handy when you need to move like, you know, you are developing on this machine or you 538 00:40:27,840 --> 00:40:35,370 have been hosting your petition on IWD and you need to move it to grusin to toothbrushing. 539 00:40:35,640 --> 00:40:38,040 So fixed us out we are going to be doing so. 540 00:40:38,040 --> 00:40:43,450 They are defined against the hoax file and they are able to map all the data and all the fields within 541 00:40:43,450 --> 00:40:49,380 you organize with you, then you are your application and deported him to another location, what you 542 00:40:49,380 --> 00:40:52,770 call a picture of what he has fixed us. 543 00:40:52,770 --> 00:40:56,910 If I t u r e s and you write it down. 544 00:40:56,970 --> 00:40:58,010 Right, right. 545 00:40:58,090 --> 00:41:02,420 And if I do, you are. 546 00:41:03,120 --> 00:41:04,290 Let me let me show you. 547 00:41:08,080 --> 00:41:17,680 So your next fix, just this one here, discussion about what the what is fixture, fixture, what is 548 00:41:17,680 --> 00:41:17,890 it? 549 00:41:19,520 --> 00:41:27,560 So fixtures are I don't know that they have a documentation, they are it's a way of of exporting like, 550 00:41:27,560 --> 00:41:33,140 you know, if you create a custom, a custom field here, let me go back here. 551 00:41:33,500 --> 00:41:41,780 If you come to your application, maybe something like education and you create a custom in, you customize 552 00:41:41,780 --> 00:41:48,020 this this field, this this DOCTYPE and you put in here something like, I don't know, another field 553 00:41:48,020 --> 00:41:56,930 for something, and now you need to export to move your application from here to another to another 554 00:41:56,930 --> 00:42:02,740 instance, or even if you are maybe watching as a team of developers and you want to export these things 555 00:42:02,750 --> 00:42:06,860 and they need to pull the changes from GitHub, what helps you do that? 556 00:42:06,860 --> 00:42:13,490 And also moving even the data that you have on your database are fixed just so fixed us is they are 557 00:42:13,490 --> 00:42:16,380 very, very powerful in Europeanised. 558 00:42:17,570 --> 00:42:18,560 Discovered it later. 559 00:42:19,650 --> 00:42:20,510 Yes, yes, yes. 560 00:42:20,510 --> 00:42:21,060 It is covered. 561 00:42:21,740 --> 00:42:23,600 And I think it's an advanced topic. 562 00:42:23,690 --> 00:42:24,890 I think so, yes. 563 00:42:25,400 --> 00:42:32,030 You know, when a question comes around, custom application, if I want to change the theme, the the 564 00:42:32,030 --> 00:42:39,860 front end, the front end of year, be next, for example, the theme is custom after it is overall, 565 00:42:40,160 --> 00:42:42,810 it is one of the features of custom up. 566 00:42:45,240 --> 00:42:50,040 By front end, we've been the theme that you see before you log in, right? 567 00:42:50,940 --> 00:42:51,180 Yeah. 568 00:42:51,420 --> 00:42:57,090 This page, for example, go to the homepage, to the desk, down to the desk. 569 00:42:57,100 --> 00:42:58,210 This desk page. 570 00:42:58,230 --> 00:42:58,670 This one. 571 00:42:59,070 --> 00:43:00,160 Yeah, this page. 572 00:43:00,570 --> 00:43:07,260 Now, I am if I am not happy with this page and I want to change. 573 00:43:07,590 --> 00:43:07,950 Yes. 574 00:43:08,750 --> 00:43:12,230 No changes will be included in the customer. 575 00:43:13,610 --> 00:43:17,610 Not know when you want to change how the desk looks. 576 00:43:17,630 --> 00:43:22,790 You are not going to be changing in that in the custom app, you will be needing to change the files 577 00:43:22,790 --> 00:43:24,810 that Phoenix themselves have provided. 578 00:43:25,100 --> 00:43:27,110 So it's not it's not a custom app. 579 00:43:28,400 --> 00:43:32,570 But what do you do next, upgrade or update that will be lost, right? 580 00:43:32,990 --> 00:43:33,740 It will be lost. 581 00:43:33,950 --> 00:43:39,770 So if most of the time when you when you want to change the theme of your application, of course, 582 00:43:39,770 --> 00:43:45,190 the day will come with everything to come, because you can imagine you have to change these menus. 583 00:43:45,210 --> 00:43:47,980 You have to maybe add other things on top of this. 584 00:43:48,200 --> 00:43:52,910 So this is not going to work to to maybe come on top of what Europeanised have provided. 585 00:43:53,420 --> 00:43:58,730 If you want to do that, you are going to try to undo the architecture and put it put your own architecture 586 00:43:58,730 --> 00:43:59,390 on top of it. 587 00:44:00,550 --> 00:44:00,710 Yeah. 588 00:44:00,950 --> 00:44:08,470 So it's the custom apps basically for it's like it's like developing something that is your own, but 589 00:44:08,480 --> 00:44:15,350 not the European stuff than it is in such a way that if you write your own app on top of the application 590 00:44:15,350 --> 00:44:18,750 that is Europea next, they are provided a way that is fixed. 591 00:44:18,950 --> 00:44:27,320 And yet the fixtures that are going to enable you to move everything that you have done without necessarily 592 00:44:27,320 --> 00:44:31,180 having having to trust your changes when they do an update. 593 00:44:31,880 --> 00:44:38,250 But if you want to undo and whatever they have done and maybe come and do your own looks on top of what 594 00:44:38,250 --> 00:44:44,030 they have done here, you have to undo to to to do your own to change the architecture the other way 595 00:44:44,030 --> 00:44:45,980 you can do it if you want to retain them. 596 00:44:45,980 --> 00:44:50,350 Even when they do, the upgrade is to come up with your own templates. 597 00:44:50,360 --> 00:44:57,620 You do own templates file, you retain this and then you point your application to the templates instead 598 00:44:57,620 --> 00:45:03,390 of pointing it to to to desk you point your application to the template that you have you have created. 599 00:45:03,410 --> 00:45:05,990 So is it actually like the whole front end? 600 00:45:07,030 --> 00:45:13,600 So the only thing you be using here are the modules, which are the equality with the dog types, but 601 00:45:13,600 --> 00:45:17,020 then they have what they use, as we will see, is what you created. 602 00:45:18,470 --> 00:45:19,010 OK. 603 00:45:19,540 --> 00:45:30,440 OK, so now, as you said, our custom, it's created somewhere, but we cannot see it in the desk right 604 00:45:30,440 --> 00:45:30,680 now. 605 00:45:30,710 --> 00:45:31,810 Right, yes. 606 00:45:32,840 --> 00:45:35,060 So how to show the how to get it? 607 00:45:35,690 --> 00:45:40,240 So we are going to show that I don't know whether that they must be here. 608 00:45:40,250 --> 00:45:41,020 It's our menu. 609 00:45:41,480 --> 00:45:46,520 So we are going to we are going to be adding it on this menu so we can we can even decide to do that 610 00:45:46,520 --> 00:45:47,060 tomorrow. 611 00:45:47,690 --> 00:45:53,190 First thing when we come, we add our library management on this menu and now we can start working on 612 00:45:53,190 --> 00:45:53,780 this from here. 613 00:45:54,630 --> 00:45:57,590 It is not by default and it is not automatic. 614 00:45:58,130 --> 00:45:59,930 So not automatic. 615 00:45:59,930 --> 00:46:04,430 I did not I think it is not automatically added to this menu. 616 00:46:04,880 --> 00:46:08,270 And that is because this menu, again, you customize it to whatever you want. 617 00:46:08,600 --> 00:46:14,540 The dog types and the modules that Europeanist has it they want the ones they have built. 618 00:46:15,260 --> 00:46:17,050 They are not all here also. 619 00:46:17,420 --> 00:46:21,450 So the others that are not here, you can decide to show us hideaways. 620 00:46:21,470 --> 00:46:23,630 If you are not doing asset management, you can have this one. 621 00:46:23,960 --> 00:46:26,240 If you don't need loan management, you can hide this one. 622 00:46:26,480 --> 00:46:28,330 Maybe you bring another one that they have. 623 00:46:28,340 --> 00:46:30,020 So this menu is custom to you. 624 00:46:31,520 --> 00:46:42,260 OK, next question about permission, so customer will be applicable permission to any other module 625 00:46:42,260 --> 00:46:44,030 of AARP next. 626 00:46:45,120 --> 00:46:46,400 Yes, that has to be. 627 00:46:52,840 --> 00:46:54,300 It's a all modules. 628 00:46:57,000 --> 00:46:59,830 The mood should be Imodium to say they'll see it. 629 00:46:59,850 --> 00:47:01,100 You can you can go ahead money. 630 00:47:02,580 --> 00:47:04,760 So you can go ahead. 631 00:47:04,800 --> 00:47:09,300 I want to see whether I will see it when you are setting up a new user so you can go ahead with the 632 00:47:09,300 --> 00:47:09,870 equation's. 633 00:47:12,290 --> 00:47:19,880 No, no, I mean, my question is about permission, no permission and privilege when you install when 634 00:47:19,880 --> 00:47:28,040 you install a custom, when you create the customer, because some dictator, some reports, some some 635 00:47:28,070 --> 00:47:34,760 features, it is complying with the standard or permission and privilege of the Phoenix. 636 00:47:35,270 --> 00:47:39,530 So you don't escape and create your own permission inside the app. 637 00:47:39,550 --> 00:47:49,220 And by default, it will take all the permission and privilege mechanism already implemented available 638 00:47:49,220 --> 00:47:51,110 in the next. 639 00:47:55,150 --> 00:48:02,970 So what what happens is that when you create a new a new a new module, by default, you have this user 640 00:48:03,010 --> 00:48:10,450 that the administrator and any other user that is that is our system user, like we said yesterday. 641 00:48:10,840 --> 00:48:17,860 So that application that we have created by default is given everyone with the with a system, user 642 00:48:17,860 --> 00:48:19,390 access can access it. 643 00:48:20,020 --> 00:48:28,600 But again, you can you can you can remove you can restrict the users by using the the levels of permissions 644 00:48:28,620 --> 00:48:29,980 ESPN has implemented. 645 00:48:29,980 --> 00:48:33,010 Levels of permissions I think is from zero to nine. 646 00:48:33,490 --> 00:48:36,180 So zero zero is the lowest and then is the highest. 647 00:48:36,700 --> 00:48:43,690 Therefore, if you don't need your users to, if you need to use us not to see or to access some sections 648 00:48:43,990 --> 00:48:46,270 of your app, you can restrict with that. 649 00:48:47,700 --> 00:48:48,620 Looks good. 650 00:48:48,960 --> 00:48:57,840 So, I mean, now or forever, three more behave against your customer, no difference with the standard 651 00:48:57,840 --> 00:49:01,080 or see this model of ERP next to it. 652 00:49:01,320 --> 00:49:15,960 So it doesn't make any difference for your customer or standard in terms of privilege, of permission 653 00:49:16,170 --> 00:49:17,460 of workflow. 654 00:49:17,530 --> 00:49:28,160 Also, you can create it is available in the workflow to create your own workflow for your own doctor. 655 00:49:29,160 --> 00:49:30,620 One word on DOCTYPE. 656 00:49:30,700 --> 00:49:41,250 I think all of you all attendees knows about the DOCTYPE is user page isn't the type article or items 657 00:49:41,340 --> 00:49:42,780 is a DOCTYPE. 658 00:49:43,050 --> 00:49:50,900 Any object means supplier is a tactile customer is a doctor employees at the time. 659 00:49:51,240 --> 00:49:55,160 So DOCTYPE is the main terminology in being fixed. 660 00:49:55,230 --> 00:49:58,730 You have to understand what is at the time and it's in our agenda. 661 00:49:58,740 --> 00:50:02,810 Maybe tomorrow we'll see how to create that. 662 00:50:03,300 --> 00:50:12,070 Right now we finish with creating a custom and we talk about permission on custom, our file structure 663 00:50:12,080 --> 00:50:15,620 or custom and all this we have covered in. 664 00:50:15,870 --> 00:50:19,380 So think it's not clear. 665 00:50:19,380 --> 00:50:21,020 You need to repeat some parts. 666 00:50:21,180 --> 00:50:22,110 Please let us know. 667 00:50:25,020 --> 00:50:26,640 It's open for question number. 668 00:50:33,490 --> 00:50:35,750 Is it clear how badly? 669 00:50:39,570 --> 00:50:46,760 Handleable bucket is clear, the air is clear, Osama is there. 670 00:50:50,210 --> 00:51:02,210 Yeah, it's clear the presentation, no question about custom creation, I have to practice it on my 671 00:51:03,210 --> 00:51:04,730 own, my decision. 672 00:51:05,330 --> 00:51:05,940 Yes, yes. 673 00:51:06,280 --> 00:51:14,840 If I had any question, I ask them, OK, OK, so so I guess after creating that custom app, then we 674 00:51:14,840 --> 00:51:18,010 can ask the doctor from the front end. 675 00:51:19,680 --> 00:51:20,990 Yes, sure. 676 00:51:21,710 --> 00:51:27,250 He's asking about creating doctype custom, the time and doing customer. 677 00:51:29,150 --> 00:51:34,170 Yeah it is possible, it is possible to do that if you come to your instance and you go to a doctor 678 00:51:34,180 --> 00:51:34,760 at least. 679 00:51:36,170 --> 00:51:36,930 My unmuted. 680 00:51:37,430 --> 00:51:43,910 Oh, yeah, so if you come to doctor, please, then you create a new DOCTYPE, you can give it a name 681 00:51:44,180 --> 00:51:48,180 here and then the material just going to select the module that you just created. 682 00:51:48,200 --> 00:51:51,110 So what makes you want to be created? 683 00:51:51,110 --> 00:51:53,220 And you are Mojada, you are accustomed to 684 00:52:00,620 --> 00:52:02,380 New Jersey surfaces. 685 00:52:03,470 --> 00:52:03,830 Yeah. 686 00:52:03,980 --> 00:52:14,240 The Yes is important is very important to create your time and your custom modular. 687 00:52:18,550 --> 00:52:21,400 So in the future, if you want to. 688 00:52:24,220 --> 00:52:32,940 If you want to move or you want to deploy your your development to production instanced or at this distance 689 00:52:33,370 --> 00:52:42,490 or any instance, as explained, there is a picture, a fixture feature in the RV next to it, help 690 00:52:42,490 --> 00:52:46,220 you to move your customizations from answers to instance. 691 00:52:46,780 --> 00:52:52,530 So it's important to be your customizations and your customer. 692 00:52:54,870 --> 00:52:57,450 Yes, any other question is. 693 00:53:04,760 --> 00:53:13,260 So, like me, I said it is very, very important that you get to these topics because all of you have 694 00:53:13,260 --> 00:53:18,560 been covering here, including installation of European and all these things that you do once. 695 00:53:19,170 --> 00:53:25,170 But then from what you have been doing today, creating jobs, installing them and everything else that 696 00:53:25,170 --> 00:53:29,840 you are going to be covering here is are repetitive tasks that you are going to do as I develop. 697 00:53:29,880 --> 00:53:32,610 So it is very, very important that you understand this. 698 00:53:32,940 --> 00:53:37,590 So if for some reason you don't you have not understood anything, even if you have the slightest doubt. 699 00:53:38,040 --> 00:53:39,150 Please let us know. 700 00:53:41,460 --> 00:53:44,090 I have maybe an advance. 701 00:53:44,090 --> 00:53:46,620 So the question is go to. 702 00:53:48,570 --> 00:53:55,940 When the custom application, when it's related to the standard European. 703 00:53:57,710 --> 00:53:58,460 How it is. 704 00:54:00,370 --> 00:54:01,600 Related the. 705 00:54:04,000 --> 00:54:18,640 The bad back and how is it is it in Web servers that relate to the both the custom and standard applications? 706 00:54:20,800 --> 00:54:29,560 Your question is about how messed up and bystander, how Endara how they are integrating each other, 707 00:54:29,570 --> 00:54:29,830 right? 708 00:54:30,310 --> 00:54:31,500 Yes, I said. 709 00:54:33,530 --> 00:54:35,140 What's the mechanism on? 710 00:54:36,480 --> 00:54:37,210 Yes, yes. 711 00:54:38,400 --> 00:54:47,230 So what happens here is when you create your custom up on that is when you see when you are getting 712 00:54:47,230 --> 00:54:50,220 your custom, you specify the site. 713 00:54:50,280 --> 00:54:51,930 I deleted those things here. 714 00:54:52,140 --> 00:55:00,870 You see, you use the bank's site, whatever site, then install up, whichever up there is on the way 715 00:55:00,870 --> 00:55:01,170 you do. 716 00:55:01,170 --> 00:55:06,660 That is how your business is structured, is that every site runs on its own database. 717 00:55:06,660 --> 00:55:12,200 So all the apps that are on top of that site run on one database. 718 00:55:12,450 --> 00:55:18,060 So for instance, when you are here, what you are seeing here is coming from our database. 719 00:55:18,300 --> 00:55:25,300 And even now when you have our library management system, you can type your library or we go to Dr. 720 00:55:25,890 --> 00:55:27,030 Sanjay Gupta library. 721 00:55:27,450 --> 00:55:32,000 Even a library module that we have created is also on the same database. 722 00:55:32,310 --> 00:55:38,660 So it is just a matter of of connecting them like like they would have connected in an application based 723 00:55:38,670 --> 00:55:39,990 on any other framework. 724 00:55:41,060 --> 00:55:43,200 So they are running on the same database. 725 00:55:43,520 --> 00:55:45,910 The only difference is that they have different names. 726 00:55:45,920 --> 00:55:47,650 So that's what that's how they connect. 727 00:55:47,810 --> 00:55:52,970 And now you see, when you you want to add types everything you need to add a dog there, you have to 728 00:55:52,970 --> 00:55:57,150 select here the module where you want your daughter to run. 729 00:55:57,170 --> 00:56:00,110 So you can select you you can select your custom module here. 730 00:56:00,410 --> 00:56:07,010 And everything else is going to be connected on the backend easily because it's running on the same 731 00:56:07,010 --> 00:56:07,460 database. 732 00:56:07,580 --> 00:56:10,990 So it's not like a web hook where you need to call to things. 733 00:56:11,000 --> 00:56:12,460 At the outset of your instance. 734 00:56:12,800 --> 00:56:17,210 This is the database which is like the brain or the heart of the system is one. 735 00:56:17,450 --> 00:56:20,150 So everything else is built on top of that database. 736 00:56:22,460 --> 00:56:27,680 Yes, it's been is Monali microsurgeons. 737 00:56:30,930 --> 00:56:31,630 Yeah, okay. 738 00:56:32,610 --> 00:56:33,030 Thank you. 739 00:56:33,450 --> 00:56:36,990 Yeah, it's one application, OK? 740 00:56:37,030 --> 00:56:40,140 Yes, it's all in one database. 741 00:56:40,140 --> 00:56:41,280 All everything. 742 00:56:41,700 --> 00:56:44,520 Even your it's an advantage actually. 743 00:56:45,210 --> 00:56:48,230 You can consider it to be next as a platform. 744 00:56:49,230 --> 00:56:58,170 It has ERP system frappé as a platform or a framework, and you can develop your customizations. 745 00:56:58,200 --> 00:57:05,820 You don't need even you are going to install the ERP next application if you don't need ERP means accounting, 746 00:57:06,960 --> 00:57:10,470 chasing sales, all these processes. 747 00:57:10,470 --> 00:57:19,380 If you don't need it, don't start here just to install a new bench and from the AMP, then your customers 748 00:57:19,380 --> 00:57:22,500 are directly and you start working. 749 00:57:23,130 --> 00:57:28,650 So in the database I will have only the my custom application. 750 00:57:29,310 --> 00:57:29,800 Yes. 751 00:57:29,820 --> 00:57:33,060 Your custom application and Frappier and Frappier. 752 00:57:34,170 --> 00:57:43,860 And what about the stage, the test stage for for for quality assurance, for example. 753 00:57:44,730 --> 00:57:50,270 You can we can we can we do the application for example. 754 00:57:52,770 --> 00:58:03,050 Yeah, you have to make another and there is many a solution for that, but people do another bench. 755 00:58:03,210 --> 00:58:04,880 You see that there is the bench. 756 00:58:05,130 --> 00:58:06,570 We created the bench. 757 00:58:07,140 --> 00:58:11,910 The bench is it can contain many science, many sites. 758 00:58:12,390 --> 00:58:17,070 One bench can contain many sides and multiple us. 759 00:58:17,340 --> 00:58:18,150 One bench. 760 00:58:19,150 --> 00:58:21,900 You can you can you just repeat that. 761 00:58:22,080 --> 00:58:31,920 Can you just repeat the one on one bench can can include many sides. 762 00:58:33,100 --> 00:58:44,950 OK, and many of us so upset about it should be installed to the side to work, it is not cannot use 763 00:58:44,950 --> 00:58:50,950 enough like the street, it should be installed in this site. 764 00:58:51,670 --> 00:58:55,750 But back to the living now on one bench, one bench. 765 00:58:56,380 --> 00:58:58,060 How many sites? 766 00:58:58,270 --> 00:58:59,230 One bench can. 767 00:58:59,230 --> 00:59:00,520 How many sites? 768 00:59:00,580 --> 00:59:02,050 It's very important, this option. 769 00:59:02,770 --> 00:59:04,240 And in your server. 770 00:59:04,450 --> 00:59:11,020 In your server, you can implement many benches, multiple bench. 771 00:59:11,680 --> 00:59:19,130 So one bench, for example, for developing another bench for this thing and another bench for protection. 772 00:59:19,300 --> 00:59:27,160 It's one way, but if you separate servers from different servers, you can make a bench for development 773 00:59:27,160 --> 00:59:30,500 in one server and another center for production. 774 00:59:31,310 --> 00:59:36,550 It was also recommended with with the IP next. 775 00:59:37,790 --> 00:59:40,550 Or it depends on our on our need. 776 00:59:41,360 --> 00:59:49,370 Yeah, it depends, yeah, if you have the heavy load on your production, it's better to make a dedicated 777 00:59:49,370 --> 00:59:51,770 server, one Bensch, one production, and that's it. 778 00:59:52,340 --> 00:59:55,070 So there is no interaction with other people. 779 00:59:55,520 --> 00:59:56,200 Yeah, OK. 780 00:59:56,660 --> 01:00:07,010 Yes, it's clear the architecture, even its high level and slowly, slowly, you will get to understand 781 01:00:07,010 --> 01:00:08,570 more detail on this. 782 01:00:10,700 --> 01:00:15,470 Is there any documentation for that structure? 783 01:00:16,910 --> 01:00:17,420 Yes. 784 01:00:17,540 --> 01:00:20,330 Yes, I would send it to your dogs ducks down there. 785 01:00:20,750 --> 01:00:26,430 That is the official documentation ducks the OSCE, WRP next. 786 01:00:27,740 --> 01:00:30,790 I mean, the deployment architecture. 787 01:00:31,250 --> 01:00:32,090 Yes, I can. 788 01:00:32,090 --> 01:00:32,630 I can. 789 01:00:33,200 --> 01:00:34,060 OK, thank you. 790 01:00:35,840 --> 01:00:36,180 But. 791 01:00:37,360 --> 01:00:38,350 That's all for me. 792 01:00:39,110 --> 01:00:45,760 I have one question to Karani, I don't know if can he show us how to use the how to connect to the 793 01:00:45,770 --> 01:00:50,230 innocent or the server or the visual studio. 794 01:00:54,890 --> 01:00:56,690 How to use visual studio. 795 01:00:58,230 --> 01:01:01,300 How to connect to the server through their visuals, to the. 796 01:01:03,550 --> 01:01:06,010 So you mean a remote sarva? 797 01:01:09,080 --> 01:01:14,480 Or, you know, usually I do use the cloud servers. 798 01:01:15,560 --> 01:01:18,140 So you want to connect the studio to a cloud service? 799 01:01:18,920 --> 01:01:22,310 Yeah, I want a server, for example. 800 01:01:23,260 --> 01:01:28,630 All right, that is going to take some time, so maybe we can get to that for some other holiday. 801 01:01:30,630 --> 01:01:36,210 You have to have been because you are hosting your reality. 802 01:01:36,240 --> 01:01:44,400 Next on GPS, right, is on digital, digital ocean or digital oceans. 803 01:01:45,540 --> 01:01:48,800 So we can support you after the call. 804 01:01:48,810 --> 01:01:57,200 If you are available, we can make a call to 15 to 20 minutes to show you how to connect to your. 805 01:01:57,780 --> 01:01:59,920 We will record and share it to others. 806 01:02:00,000 --> 01:02:03,990 Also, I can I can connect through the shell and the normal shell. 807 01:02:03,990 --> 01:02:14,130 But I mean, I, I like the way to navigate through the server using the studio of the studio. 808 01:02:15,610 --> 01:02:18,400 I don't know if this is possible through this yet, I don't think. 809 01:02:20,020 --> 01:02:20,990 I haven't seen it. 810 01:02:23,240 --> 01:02:27,950 OK, we will take this call offline. 811 01:02:33,340 --> 01:02:36,730 OK, so any other questions? 812 01:02:42,180 --> 01:02:47,720 So are you following the parallel practicing? 813 01:02:48,180 --> 01:02:53,250 Are you able to install and you create the site, create all this? 814 01:02:54,480 --> 01:02:59,250 Is there any issue you face on the agenda in your practice? 815 01:03:01,620 --> 01:03:11,400 For me, I'm actually blogged on creating my my custom app that I tried to date to run it. 816 01:03:12,000 --> 01:03:14,660 And if there is any problems, I. 817 01:03:16,380 --> 01:03:17,970 I send you an e-mail. 818 01:03:21,030 --> 01:03:30,450 OK, Louisiana was him, you tried and you failed to install Phoenix, right? 819 01:03:31,680 --> 01:03:34,290 So after after I will kill you. 820 01:03:34,290 --> 01:03:39,720 I will get in touch with you after this call and we'll try to connect with you and try to fix. 821 01:03:40,860 --> 01:03:41,340 Thank you. 822 01:03:42,120 --> 01:03:43,770 OK, thank you. 823 01:03:44,600 --> 01:03:44,870 OK. 824 01:03:46,580 --> 01:03:48,010 So any other question? 825 01:03:53,520 --> 01:03:55,030 Yes, please share it with me. 826 01:03:55,450 --> 01:03:59,260 Yes, yes, I mean, sure, I will share all of you. 827 01:04:00,220 --> 01:04:06,030 I will share it with the group all once we fix the connection. 828 01:04:06,050 --> 01:04:07,480 It's it's important. 829 01:04:09,620 --> 01:04:10,000 By. 830 01:04:11,700 --> 01:04:20,140 And yes, yes, I had no idea, I just had one suggestion, not exactly a question. 831 01:04:21,030 --> 01:04:27,900 Maybe we can have some telegram or WhatsApp group or something like that that we can have discussions, 832 01:04:27,900 --> 01:04:28,800 whatever we are. 833 01:04:29,370 --> 01:04:31,350 We have learned in this session. 834 01:04:31,440 --> 01:04:36,930 I tell you, when we practice, if we have discussions, then everybody can benefit from those discussions. 835 01:04:36,960 --> 01:04:37,680 I was thinking. 836 01:04:38,600 --> 01:04:47,390 Yes, Ali, I will I will try to prepare a telegram. 837 01:04:47,750 --> 01:04:48,340 Yes, OK. 838 01:04:48,610 --> 01:04:48,900 OK. 839 01:04:49,130 --> 01:04:50,080 Yes, thank you. 840 01:04:56,110 --> 01:04:56,710 OK. 841 01:04:59,190 --> 01:05:00,480 So that's it for today. 842 01:05:02,310 --> 01:05:05,300 Thank you very much for attending, I hope you are enjoying. 843 01:05:05,310 --> 01:05:11,630 Don't forget, I will publish the letter every day. 844 01:05:11,640 --> 01:05:20,460 We have a letter where I put if you have some links to share, if you have any information regarding 845 01:05:20,460 --> 01:05:24,990 to share all this, I will submit an email later. 846 01:05:27,240 --> 01:05:36,900 Uh, I didn't get many feedback on the sessions, so I hope you are happy with our 847 01:05:39,660 --> 01:05:44,120 effort required to provide the feedback. 848 01:05:44,130 --> 01:05:45,000 It's important. 849 01:05:47,170 --> 01:05:51,810 To increase your satisfaction. 850 01:05:54,900 --> 01:06:00,060 So if there is no no questions, we'd like to thank you and we'll close the call. 851 01:06:00,180 --> 01:06:01,130 Thank you very much. 852 01:06:02,610 --> 01:06:03,150 Thank you. 853 01:06:04,080 --> 01:06:04,560 Thank you. 854 01:06:04,740 --> 01:06:05,250 Thank you. 855 01:06:05,390 --> 01:06:05,720 Bye. 856 01:06:08,490 --> 01:06:09,300 See you tomorrow. 857 01:06:10,680 --> 01:06:19,440 So long, yeah, till tomorrow in Chicago, thank you know me and I'll Nelson and guarantee it by. 858 01:06:20,160 --> 01:06:20,690 Thank you. 859 01:06:20,700 --> 01:06:21,260 Thank you.